.order{
    display: flex;
    flex-direction: column;
    background: #fff;
    padding: 0.1rem;
    box-shadow:1px 2px 3px 6px #eee;
}

.order_top{
    display: flex;
}
.order_top_left {
    padding:0.09rem;
    padding-top:0;
}
.order_top_left a {
    width: 0.35rem;
    height: 0.35rem;
    display: inline-block;
}
.order_top_left a img{
    width: 100%;
    height: 100%;
}
.order_top_left{
    flex: 1
}
.order_top_right{
    width: 100%;
    display: flex;
    flex-direction: column;
    flex: 9;

}
.ordre_top_title{
    width: 100%;
    height: 0.25rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.ordre_top_title span{
    font-size: 0.16rem;
    color: #333;
}
.order_top_right>p{
    font-size: 0.09rem;
    color: #999;
}
.order_top_right div:nth-of-type(2){
    width: 100%;
    height: 0.45rem;
    display: flex;
    align-items: center;
    margin-bottom: 0.15rem;
    justify-content: space-between;
    border-bottom:0.001rem solid #eee;
}
.order_food div{
    color: #666;
}
.order_time{
    width: 100%;
    height: 0.25rem;
    margin: 0;
    text-align: left;
    border-bottom:0.001rem solid #eee;
}
.order_bottom{
    text-align: right;

}
.order_bottom button{
    background: none;
    border: 0.006rem solid #2395ff;
    border-radius: 0.02rem;
    color: #2395ff;
    padding: 0.05rem 0.09rem;
}